function gamble(rolls, myCoins, pot) {
    for (x of rolls) {
        if (x === 'Gimel') {myCoins += pot;
            pot = 0; } else if (x === 'Hei') { myCoins += Math.floor(pot / 2);
            pot = Math.round(pot / 2); } else if (x === 'Shin') { myCoins -= 1;
            pot += 1; }
    }
    return myCoins;
}

gamble([ 'Hei', 'Hei', 'Hei' ] , 10, 20)